Aspect-oriented modeling and simulation is a new approach which uses the separation of concerns principle to enhance the quality\nof models and simulation tools. It adopts the separation of concerns (SOC) principle.Thus, crosscutting concerns such as processes\nsynchronization, steady state detection, and graphical animation could be separated from simulation functional modules. The\ncapture of crosscutting concerns in a modular way is carried out to cope with complexity and to achieve the required engineering\nquality factors such as robustness, modularity, adaptability, and reusability. This paper provides a summary of aspect-oriented\nparadigm with its usage in simulation by illustrating the main crosscutting concerns that may infect simulation systems. A practical\nexample is given with the use of the Japrosim discrete event simulation library.
Loading....